put on a permanent footing - French English Dictionary
History

put on a permanent footing



Meanings of "put on a permanent footing" in French English Dictionary : 1 result(s)

English French
Economy
put on a permanent footing pérenniser [v]